Shortest Vector Problem

نویسنده

  • Daniele Micciancio
چکیده

The Shortest Vector Problem (SVP) is the most famous and widely studied computational problem on lattices. Given a lattice L (typically represented by a basis), SVP asks to find the shortest nonzero vector in L. The problem can be defined with respect to any norm, but the Euclidean norm is the most common (see the entry lattice for a definition). A variant of SVP (commonly studied in computational complexity theory) only asks to compute the length (denoted λ(L)) of the shortest nonzero vector in L, without necessarily finding the vector. SVP has been studied by mathematicians (in the equivalent language of quadratic forms) since the 19th century because of its connection to many problems in number theory. One of the earliest references to SVP in the computer science literature is [7], where the problem is conjectured to be NP-hard. A cornerstone result about SVP isMinkowski’s first theorem, which states that the shortest nonzero vector in any n-dimentional lattice has length at most γn det(L) , where γn is an absolute constant (approximately equal to √ n) that depends only of the dimension n, and det(L) is the determinant of the lattice (see the entry lattice for a definition). The upper bound provided by Minkowski’s theorem is tight, i.e., there are lattices such that the shortest nonzero vector has length γn det(L) . However, general lattices may contain vectors much shorter than that. Moreover, Minkowski’s theorem only proves that short vectors exist, i.e., it does not give an efficient algorithmic procedure to find such vectors. An algorithm to find the shortest nonzero vector in 2-dimensional lattices was already known to Gauss in the 19th century, but no general methods to efficiently find (approximately) shortest vectors in n-dimentional lattices were known

منابع مشابه

The nc-Unique Shortest Vector Problem is Hard

The unique Shortest Vector Problem (uSVP) gained prominence because it was the problem upon which the first provably-secure lattice-based cryptosystems were built. But it was an open problem as to whether uSVP was as hard as the standard, more general, version of the shortest vector problem. We show that there is a reduction from the approximate decision version of the shortest vector problem (...

متن کامل

Lecture 2 Svp, Gram-schmidt, Lll 1 Shortest Vector Problem

Last time we defined the minimum distance λ1(L) of a lattice L, and showed that it is upper bounded by √ n · det(L)1/n (Minkowski’s theorem), but this bound is often very loose. Some natural computational questions are: given a lattice (specified by some arbitrary basis), can we compute its minimum distance? Can we find a vector that achieves this distance? Can we find good approximations to th...

متن کامل

Unique Shortest Vector Problem for max norm is NP-hard

The unique Shortest vector problem (uSVP) in lattice theory plays a crucial role in many public-key cryptosystems. The security of those cryptosystems bases on the hardness of uSVP. However, so far there is no proof for the proper hardness of uSVP even in its exact version. In this paper, we show that the exact version of uSVP for `∞ norm is NP-hard. Furthermore, many other lattice problems inc...

متن کامل

The Shortest Vector Problem in Lattices with Many Cycles

In this paper we investigate how the complexity of the shortest vector problem in a lattice Λ depends on the cycle structure of the additive group Z/Λ. We give a proof that the shortest vector problem is NP-complete in the max-norm for n-dimensional lattices Λ where Z/Λ has n−1 cycles. We also give experimental data that show that the LLL algorithm does not perform significantly better on latti...

متن کامل

Improved hardness results for unique shortest vector problem

We give several improvements on the known hardness of the unique shortest vector problem in lattices, i.e., the problem of finding a shortest vector in a given lattice given a promise that the shortest vector is unique upto a uniqueness factor γ. We give a deterministic reduction from the shortest vector problem to the unique shortest vector problem. Before this, only a randomized reduction [20...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005